natural gas supplier - Alemán Inglés Diccionario